supply stations - Turco Inglés Diccionario